package org.example.entity;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

@Data
public class PersonalTaxRules {
    /**
    * 鍞竴鏍囪瘑绋庢敹瑙勫垯鐨勭紪鍙凤紝鐢ㄤ簬瑙勫垯鐨勭鐞嗗拰搴旂敤
    */
    private Integer rulesId;

    /**
    * 该税率级别的下限金额，如 0、36000 等
    */
    private Double lowerLimit;

    /**
    * 该税率级别的上限金额，最高级别可为空
    */
    private Double upperLimit;

    /**
    * 该级别适用的税率，如 3%、10% 等，以小数形式存储（如 0.03）
    */
    private Double rate;

    /**
    * 标识规则是否启用，1 表示启用，0 表示禁用
    */
    private String enable;

    /**
    * 规则创建的日期，格式为 YYYYMMDD
    */
    private Date date;

    private Date upDate;

    /**
    * 创建该规则的人员
    */
    private String createdBy;

    @TableField(exist = false)
    private double a;
}